controlled blasting - Turkish English Dictionary